.systb {
    overflow: hidden;
    background-color: #fff;
}

/*
* 表头
*/
.systb_hd {
    background-color: #eee;
    border: solid 1px #ccc;
    border-bottom: none;
    background:url(images/systb_hd_bg.gif) repeat-x;
}
.systb_col_hd_div {
    /*font-weight: bolder;*/
}
.systb_hd_sep {
    /*background-color: #ccc;*/
    background:url(images/grid_sep.png) repeat-y center;
}

/*
* 表内容
*/
.systb_bd { 
    overflow-y: auto;
    border: solid 1px #ccc;
    border-bottom: none;
}
.systb_col, .systb_col1, .systb_mouse_over {
    white-space: nowrap;
    text-overflow: ellipsis;
    background:white;
    border-bottom: solid 1px #eee;
}
.systb_col1 {
    background:url(images/systb_col1_bg.png) repeat-x;
}
.systb_mouse_over {
    background:url(images/systb_mouse_over_bg.gif) repeat-x;
}

/*
* 单元格里面div的样式，包括表头和表内容的
*/
.systb_col_hd_div, .systb_col_div {
    padding: 4px;
    overflow: hidden;
    font:12px Arial, Helvetica, sans-serif; 
}

/*
* 表格翻页等工具栏
*/
.ph_grid_toolbar {
    padding: 4px; 
    padding-top:7px;
    font-size:12px;
    font:12px Arial, Helvetica, sans-serif;
    border: solid 1px #ccc;
    border-top:none;
    background:url(images/wbg.gif) repeat-x;
}
.ph_grid_toolbar * {
    vertical-align:middle;
    *vertical-align:baseline; /*ie6 ie7*/
    _vertical-align:baseline; /*ie6*/
}
.ph_grid_input_page_size {
    width: 50px;
 }
 .ph_grid_input_page_num {
     width: 30px;
 }
.ph_grid_toolbar img {
    cursor:pointer;
}
.ph_grid_separator {
    cursor:default;
}